state becomes stateful. one gamestate per session. autorefresh.