integrate with harness and test