Brad Lander made big promises he must keep