added chap18