added pin_mux