pipe no