retry game logic added