improving scorekeeper