changed grader to accept url or filename.