added GameState