add encode mux