Try out to use Exchange[R \/ R, W] instead of Subprocess