work through chapter 2