Since it's a sport nav, you might want to use the built-in SatNav. If you want to keep it up-to-date (with map updates, etc.), you will need to buy a membership to map updates and related services (since the 3 years that came with it are over). You MUST make sure that the SD card you put in your 2014 model is 16GB, because the 8GB card that came with it at the time was not big enough to handle the new patches. Due to the protection of the licencing on the SD card, only a dealer can move the licencing from an 8GB SD card to a 16GB SD card that Mazda provides. After that, you can update the map as usual through the Mazda tools.