implement Mux8Way16