all stuff done so far, 3.4 and bas answers to 3.2 and 3.3