grader.js revised