Commit Chapter4
Complete Chapter 4