Implement pipe module