Chapter 10: halfway done.