Returns back to anonymous pipes
 - Decided to move delegate on to anonymous pipes and std redirect
Adds stdin pipe