fixed game state preserve