initial commit on lesson 3