fix new score calculation