working on new score method