adding progress from chapter 7