notes from lecture 8508933