notes from lecture 8440854