first pass at chapter 1