chapter 3.3 finished