add add score function