End of chapter 3 commit