Answered more of section 2.