finish chpt9