added std feature, harnes runs end to end