working up to chapter 5