added chks & grader