coded first part of section 4