Revised the game model