notes from lecture 2742275