added pipe offload engine