grader and checks