refactor ScoreCard methods, pass tests