update chap3_sec3