Finishing up second challenge for chapter 20.