initial pipe and filter translation