working on game mode