Gone through Section 3,4 and 5, again.