slides from lecture 2864710