fix get_final_grading, build instead of create