Progress on push to new screen

No null exception anymore, but pops a new window instead of changing
the screen :(