finished section 3
updated section 4