finish ch3 2
finish ch4