points and grades