notes from lecture 2579409