adapt grader to use url