Chapter 7 page 195, add delegate '#pragma mark'