changed checks and grader