adding testing harness