Almost finish chapter 10 exercises