notes from lecture 5807419