code for section 1