MPM2D Apr 8 notes