chapter 8 dynamic