update charpter #3