updated structure of the game