Added background processing in pipes