grader update and checks