finally done with chapter 5