notes from lectures 256925