Updated the way users points get calculated