add graderand check