+grader and checks