lesson 1 complete with all added