added piped process1 onComplete and fixed process1.liftY