grader.js and checks