changes in point calculation