still working on q1..but 3 tests passed (not 4th)