modify chapter 2