Updateing chapter 2