section3; zero warnings, following line#