dcn455c lab6 and chapters 7-8 revised, and chapter 9