site grading challenges