add compose grading