updated grader to read from url