Final product for chapter 9 before challenges