complete chap2
dd