Do you have any othe coding for this which you havnt returned a value on so its doing this twice like say 1 point 2nd pint waiting 2bd point gained +2 as you never returned the value
Also long time no see getty not sure if this makes much sense ill think how to explain it