finish: CookBook Chapter 6