See the post above yours. That's where you can find out the latest version from BMW, and how to identify which version you have. If yours is not the latest, download onto a USB from the BMW site, and load into the car via the USB in the glovebox. But you might want to get the dealer to do this; it ought to be a standard, no charge item at service (I'm always optimistic
)