Finished Sec 4
merged