completed Chapter 3 and the challenges