improve chapter 02