Chapter 9 commit