update to chapter 3