finish section 3.2
finish section 3.3
finish section 3.4
finish section 3.5