more tests passing
speed up tests  by ~3x
imrpove test framework