work on chapter 2&3