updated grader to take urls as input