With this ACDP package, you will be fully equipped for working on the most common BMW, Jaguar, Land Rover, Porsche, and Volvo vehicles while experiencing the ease and convenience of working with ACDP tools. This means no soldering, no cutting, no disassembling, and no risk of damage to vehicle modules. All action is done in-circuit and results in a safe and reliable programming experience. This limited-time package includes the following ACDP modules and components: Mini ACDP Key Programming Tool - Base Package Yanhua ACDP Key Programming Module #1 BMW CAS1 / CAS2 / CAS3 / CAS3+/ CAS4 / CAS4+ Yanhua ACDP Key Programming Module #2 FEM BDC Yanhua ACDP Key Programming Module #3 ISN Yanhua ACDP Programming Module 7 For BMW Key Refresh Yanhua ACDP Key Programming Module #9 Jaguar/Land Rover KVM Module Yanhua ACDP Key Programming Module #10 Porsche BCM 2010-2018 Yanhua ACDP Key Programming Module #12 Volvo Module Yanhua ACDP Key Programming Module #20 Volvo Module Yanhua ACDP Key Programming Module #24 Jaguar / Land Rover 2018+ Yanhua ACDP BMW B48/MSV90 License Yanhua ACDP BMW Bench Interface Board for B48/B58 Yanhua ACDP BMW Bench Interface Boards for N20/N55/B38 Yanhua ACDP OBD Extension Cable Yanhua ACDP SPC5560B CPU For Module #24