create pipe chain in one call