adding grader + checks