sorted testing harness, now to test it actually works