adding gamestates