ch03 added