better game logic routine