added grader/checker