digging into chapter 2