updates for chapter 3