notes from lecture 3526274