notes from lecture 8087299