finished ch4.