finished ch5