Chapter 8 exercise updates