MPM2D Nov 12 notes