Upto Ch 4.2
finished Ch4