add ch9~ch17