Added previous game state and leave methods