Finished reading chap 4 to 4.2.1.