to chapter 8
finish reading beginning scala