redone section 4