initial commit to chapter 3