notes from lecture 8241835