grader with URL and more checks