ch4 finished
fixed ch2