better game over check