gamestate almost complete