Pipe functionality implemented successfully