set pipe