grader.js can now handle URLs