add final part of chapter 16