Chapter 1. Updated, working on chapter 2.