Finished Chapter 16, fixed some typos