Review ch1&ch2&ch3 04/01/2021 :