add check and update grader to read from URL