done chapter 10. kind of done exercises.