working through chapter 4 excercises