sections 3,4 added