Current state, in the middle of refactoring the tests in chapter 6. Page 119