section 3 updated, 3.3 almost done