added more lesson 18