work through chapter 1