add grader with checks