update ch6
update ch6