added automatic graders