checks and grader added