The RF top is gorgeous and easy, but the functionality could be better. Of course, what works for one person may not be great for the next, so ideally it could be customized to what each person wants. Fortunately, this RF roof controller from MX5things solves those problems and more: One-touch top - raise or lower your top with a single button push, no more holding the button down until it's done. Invert switch logic - does it seem like the controls are backward from what they should be? Same here. Another easy fix with this module. Raise or lower the top while driving - no more 6 mph (10 kph) limit, it can now be up to 30 mph (50 kph). Reverse override - move the top while in reverse. Valet mode - turn the module off with an easy key sequence. Open and close the roof from the key fob with two or three clicks (programmable). ACC/IG controller (2017-23) or IG controller (2024+) required for this functionality. Now compatible with 2024+ Miatas. Default programming of the RF roof module: One-touch normal top switch function to raise or lower the top (30 mph top speed) Programmable - plug your laptop (Mac or PC) in via USB, and control what options you want active and what values you'd like - e.g., you can change the speed limit for top operation to 15mph. The module can also be updated with this same method. When combined with the ACC/IG module, you can use three clicks on the fob lock/unlock button to raise or lower the top remotely Simple installation, no cutting wires. Setting everything up is easy but it does require a laptop and some basic computer skills. If you're good with the default programming, no laptop is required. When installed along with the MX5things ACC/IG power controller, it allows for remote control of the roof using the key fobs. For maximum functionality, we recommend also installing the MX5things RF auto roll-up window controller (linked below, be sure to choose the RF version) which allows for key fob control of the side windows. Please note: The modules we offer include firmware/software settings specific to US-spec Miatas. If your Miata is from a non-US market, you must perform one of the following steps: If you have an RFC2 module, you'll need to install the EU/JP/AU specific firmware file, linked here: EU/JP/AU firmware file. If you have an RFC3 module, you'll need to change the market selection using the Putty application, as mentioned in the RFC3-specific instructions. For US-spec Miatas - this module alone will not change the functionality of the power windows. You can add remote window control if you add the ACC/IG module and the window module. The window and roof module can be programmed to respond to different numbers of key fob clicks if you'd like, or you have have them use the same trigger depending on if you want the windows controlled separately. For European/Japanese/Australian Miatas – unlike US-spec Miatas, the separate window controller is not required to have the windows fully close after remotely closing the top, as long as you have the correct market selected. Configuration software downloads (there have been a few different versions of the module, all of which are clearly labeled; be sure to check your sticker): RFC-2 - For MS Windows RFC-2 - For Apple MAC OSRFC-3 - For MS Windows The RFC-3 module has the same functionality as RFC-2 but uses a different configuration software. The sticker on the module indicates the hardware version.