restructure of game.