finished ch7