implement DMux8Way