adding work in progress chapter 2 excercise