Coding chapter 7 section7.5