Product Details: The CGDI BMW programmer is your 3-in-1 robust tool for diagnostics, programming and security maintenance of BMW vehicles. With a device like this, you'll be working fast and efficiently with certain unlocking functions done in less than a minute! Highlight Features: It is a highly technical tool with 24 built-in functions. A lifetime free license is given so there is no cost for renewal or continued use of device. There is multi-language support but will incur additional fees for language activation.Contains Free Software Updates Supports CAS1-CAS3+ Key Match CAS4 Key Match Normal Mode Read ISN Bootstrapper Upgrades FEM/BDC Key Match CAS3 Key Match BMW F Series Program BMW Enable/Disable Key BMW F Series Coding EGS Empty and Clone CAS Mileage Reset Porsche 987, 911 Key Learning 95128/95256 Read and Write BMW E Series Program BMW E Series Codification BMW Data Modification and Verification Maserati Meter Mileage Adjustment BMW EWS Key Match BMW Diagnosis B48 B58 Read ISN CAS4 Key Match (OBD) MSD80/81/85/87 and MSV80/90 Read ISN N13/N20/N55/B38 Read/Write ISN Package Contents: CGDI Prog BMW MSV80 Main Unit USB Connecter OBD Connecter Reading 8 Foot Clip Adapter BMW OBD Adapter