fixed broken stuff, updated sections 1-3