major updates to lesson 5