Added Poison and pipe functionality