modified grader to support URL