There is a Master switch mounted driver side floor board, left side, where door straps mount.
And you have to purchase a door delete kit for about $95, adds a "Y" for the connectors, which adds a switch on the side of front seat rails, to operate steps, when doors are off..
Motors and plugs seem to seal, and I've had no issues, been thru multiple water crossings.
I am extremely satisfied with my purchase of these step sliders, even though they are Pricey. Get the armor skid plated for steps as well if you plan to wheel Jeep