gamestate correction