commit chapter 2