modified grader to take url as input