finished first run through section 6.10. Need feedback and check against design examples