Ch4 First commit
Finished Ch4