Window needed to be a Window* not NumberWindow* to be pushed on to the stack