Adding chekcs and grader