commit chapter 5