grader.js takes url now