add one level pipe support