notes from lecture 2335757