finished ch 6 + exer