idk if you can call save rather than validate to prove that validate automatically gets called with the right attrs. My lack of knowledge comes from not knowing if we mock out the ajax calls. If so, then just calling .save() should generate the same response. Another option is to change 23 to ```model = new CourseGrader()``` and make this line ```errors = model.set({weight...}, {validate: true})```