Chapter 8 commit