Non-working code after first tech edit of chapter 6.