notes from lecture 7675429