section1 and minor changes