updated with high score working