added harness to runclient, seems to be working