grader.js can now take an url