+ update points
+ update points