add mux demo