finished Ch7