implemented new highscore logic