notes from lecture 3763340