initial commit of lesson 2