working grader with url support