More work in chapter 1.