updated to work with new point system