notes from lecture 3591320