completed lesson 2 demo