modify ch03