notes from lecture 2829216