changed upto section 3