finished ch8e1