Best Obd2 Scanner for Mercedes Benz: Top Diagnostic Tools Reviewed

Best Obd2 Scanner for Mercedes Benz

Choosing the best OBD2 scanner for your Mercedes Benz can be overwhelming. A good scanner enhances your car’s maintenance.

Mercedes Benz owners often seek reliable diagnostic tools to keep their vehicles in top condition. OBD2 scanners help identify issues quickly, offering a straightforward solution for vehicle diagnostics. These tools allow you to access a range of features, including full system diagnostics, ECU coding, and various reset services.

Whether you own a Mercedes Benz, Sprinter, or Maybach, a suitable scanner can make a difference. Models like the iCarsoft MB V2. 0 or the LAUNCH Creader Elite provide comprehensive services and free updates. Investing in the right scanner ensures efficient maintenance, saving time and money. Explore the options to find the best fit for your needs.

Icarsoft Mb V2.0 For Mercedes Benz Obd2 Scanner

iCarsoft MB V2.0 for Mercedes Benz OBD2 Scanner, Full System Diagnostic Scan Tool, 8 Resets Auto VIN, Oil/SAS/EPB/ETC/DP-F/BLD/INJ/SAS/TPMS, Free Update, Automotive Code Reader with Battery Test

The iCarsoft MB V2.0 for Mercedes Benz OBD2 Scanner is ideal for Mercedes Benz owners and automotive enthusiasts who want a reliable and comprehensive diagnostic tool. If you frequently perform vehicle maintenance or want to quickly identify issues without visiting a mechanic, this scanner is perfect for you. It is especially suited for those who need to reset various systems and monitor vehicle health efficiently.

Pros:

  • Supports full system diagnostics for Mercedes Benz vehicles.
  • Includes 8 reset functions such as Oil, SAS, EPB, DP-F, BLD, INJ, SAS, and TPMS.
  • Automatic VIN recognition for faster and accurate scanning.
  • Offers free software updates to keep the tool current with new models and features.
  • Built-in battery test to check battery health and status.
  • Easy to use with clear interface and reliable performance.

Cons:

  • Limited compatibility, designed specifically for Mercedes Benz vehicles.
  • May require some technical knowledge for advanced diagnostic features.
  • Does not support non-Mercedes Benz models or other car brands.

The iCarsoft MB V2.0 scanner is equipped with advanced features that allow users to perform a full system diagnostic scan, identifying issues across various vehicle systems. The inclusion of 8 reset functions such as Oil Reset, Steering Angle Sensor (SAS), Electronic Parking Brake (EPB), and Diesel Particulate Filter (DP-F) reset offers extensive control over vehicle maintenance tasks. This capability helps users save time and money by handling routine resets themselves without relying on dealership visits.

Additionally, the device supports auto VIN recognition, which streamlines the scanning process by automatically detecting the vehicle identification number, ensuring accurate results quickly. The scanner also provides a battery test, allowing users to monitor battery health and avoid unexpected breakdowns. With free updates included, the tool remains compatible with newer Mercedes Benz models and evolving diagnostic protocols, making it a smart long-term investment for vehicle care.

2025 Launch Creader Elite For Mercedes-benz Mb Sprinter Maybach Full System Obd2 Scanner

2025 LAUNCH Creader Elite for Mercedes-Benz MB Sprinter Maybach Full System OBD2 Scanner, Bidirectional Diagnostic Scan Tool, All Service Code Reader,ECU Coding, AutoVin, Lifetime Fr-ee Update

The 2025 LAUNCH Creader Elite is an ideal diagnostic tool for professional mechanics, Mercedes-Benz MB Sprinter and Maybach owners, and automotive enthusiasts who require a comprehensive and reliable scanner. If you need an advanced OBD2 scanner capable of full system diagnostics, bidirectional control, and ECU coding specifically tailored for Mercedes-Benz vehicles, this tool is designed for you. Its user-friendly interface and extensive functionality make it perfect for those looking to maintain, troubleshoot, or optimize their vehicle’s performance with precision.

Pros:

  • Supports full system diagnostics for Mercedes-Benz MB Sprinter and Maybach models
  • Bidirectional diagnostic scan tool enables active testing and component control
  • Includes all service code reader functions and ECU coding capabilities
  • AutoVIN technology for quick vehicle identification
  • Offers lifetime free updates to keep the software current
  • Compact and durable design with distinctive orange color for easy visibility

Cons:

  • Primarily designed for Mercedes-Benz vehicles, limiting compatibility with other brands
  • Advanced features may require technical knowledge to fully utilize

The 2025 LAUNCH Creader Elite stands out with its ability to provide thorough diagnostic coverage across all systems of Mercedes-Benz MB Sprinter and Maybach vehicles. Its bidirectional control feature allows users to actively engage with vehicle components, facilitating precise troubleshooting and repair. This advanced functionality ensures that professionals and serious vehicle owners can perform complex diagnostics without needing multiple tools.

Additionally, the tool’s inclusion of ECU coding and all service code reading features empowers users to customize and maintain their vehicles effectively. The AutoVIN feature streamlines the scanning process by automatically identifying the vehicle, saving time and reducing errors. Its compact size and bright orange casing make it both portable and easy to locate in a busy workshop environment. Coupled with lifetime free updates, this scanner remains a valuable investment for ongoing vehicle maintenance and diagnostics.

Launch Creader Elite V2.0

2025 LAUNCH Creader Elite V2.0 fit for Mercedes-Benz MB Sprinter Maybach Bi-Directional Scan Tool, OBD2 Scanner, Full System Diagnostic, All Reset Service, ECU Coding, Auto Vin, Lifetime F-Ree Update

The 2025 LAUNCH Creader Elite V2.0 is ideal for professional mechanics and Mercedes-Benz owners, especially those with models like the MB Sprinter and Maybach. This advanced bi-directional scan tool is perfect for users who demand a comprehensive diagnostic solution that supports full system diagnostics, ECU coding, and all reset services. If you’re looking for a reliable, easy-to-use scanner with lifetime free updates and compatibility with OBD2 protocols, this device will suit your needs perfectly.

Pros:

  • Full system diagnostic capabilities for Mercedes-Benz vehicles
  • Supports ECU coding and all reset services
  • Includes auto VIN recognition for quick vehicle identification
  • Offers bi-directional control for active testing and troubleshooting
  • Lifetime free updates ensure the device stays current with new models and features
  • Compact and lightweight design for easy portability

Cons:

  • Primarily designed for Mercedes-Benz; limited compatibility with other brands
  • May require some technical knowledge to utilize advanced features fully
  • Higher price point compared to basic OBD2 scanners

The 2025 LAUNCH Creader Elite V2.0 stands out with its comprehensive diagnostic abilities tailored specifically for Mercedes-Benz vehicles, including the MB Sprinter and Maybach. Its bi-directional scan tool functionality allows users not only to read trouble codes but also to perform active tests, making it easier to diagnose and solve complex vehicle issues quickly. The auto VIN feature streamlines the scanning process by automatically identifying the vehicle, saving valuable time during diagnostics.

Additionally, this scanner supports ECU coding and all reset services, enabling users to customize and recalibrate various vehicle systems after repairs or replacements. Its compact size and lightweight design make it convenient to carry around in a workshop or garage. With the added benefit of lifetime free updates, the device ensures ongoing compatibility and access to the latest diagnostic data, making it a smart long-term investment for Mercedes-Benz vehicle owners and professionals alike.

Kingbolen Soloscan For Mercedes-benz Mb Sprinter Maybach Bluetooth Obd2 Scanner

KINGBOLEN Soloscan for Mercedes-Benz MB Sprinter Maybach Bluetooth OBD2 Scanner, All System Diagnostic Bidirectional Scan Tool for iOS & Android, All Reset Service, ECU Coding, Lifetime F-Ree Update

The KINGBOLEN Soloscan for Mercedes-Benz MB Sprinter Maybach Bluetooth OBD2 Scanner is ideal for professional mechanics, automotive technicians, and Mercedes-Benz enthusiasts who demand a comprehensive diagnostic tool. If you own a Mercedes-Benz Sprinter or Maybach and need an all-in-one device capable of advanced diagnostics, ECU coding, and routine service resets, this scanner is designed for you. It supports both iOS & Android platforms, making it accessible and convenient for a wide range of users.

Pros:

  • Supports all system diagnostics for Mercedes-Benz vehicles
  • Enables bidirectional control for active testing
  • Includes all reset services such as oil, brake, and injector resets
  • Offers ECU coding capabilities for customization and repair
  • Bluetooth connectivity for wireless convenience
  • Compatible with both iOS and Android devices
  • Comes with lifetime free updates to keep software current

Cons:

  • Limited to Mercedes-Benz MB Sprinter and Maybach models only
  • May require some technical knowledge for advanced ECU coding
  • Initial setup and app installation can be time-consuming for beginners

The KINGBOLEN Soloscan stands out due to its extensive support for all Mercedes-Benz systems, allowing users to perform detailed diagnostics with ease. Its bidirectional scan tool functionality enables active testing of components, providing mechanics with precise insights into vehicle performance and potential issues. The wireless Bluetooth connectivity enhances convenience, letting users operate the scanner remotely from their smartphones or tablets.

Additionally, the scanner’s ability to execute all reset services and ECU coding offers significant benefits by reducing the need for multiple tools and visits to service centers. The lifetime free updates ensure that the device remains compatible with the latest vehicle models and system upgrades, protecting your investment over time. Overall, this tool is a versatile and powerful solution for anyone serious about maintaining or repairing Mercedes-Benz Sprinter and Maybach vehicles.

Cgsulit Sc530 Pro Obd2 Scanner Diagnostic Scan Tool For Mercedes Benz

CGSULIT SC530 Pro OBD2 Scanner Diagnostic Scan Tool for Mercedes Benz, 2025 Full System Car Code Reader with 20+ Services, ABS Bleed, Oil/EPB/SRS/SAS/TCM/BMS/T-hrottle Reset, Auto VIN, Free Update

The CGSULIT SC530 Pro OBD2 Scanner Diagnostic Scan Tool is ideal for Mercedes Benz owners and automotive enthusiasts who want a comprehensive and reliable device to diagnose and maintain their vehicles. This tool is perfect for those who seek an advanced yet user-friendly solution to read error codes, perform essential services, and carry out resets without the need for a dealership visit.

Pros:

  • Supports 20+ services including ABS Bleed, Oil Reset, EPB, SRS, SAS, TCM, BMS, and Throttle Reset
  • Full system car code reader compatible with Mercedes Benz
  • Auto VIN detection for quick and accurate vehicle identification
  • Compact and portable with dimensions of 7.0 x 3.0 x 1.0 inches
  • Offers free updates to keep the scanner current with the latest vehicle models and features

Cons:

  • Primarily designed for Mercedes Benz, limiting use with other vehicle brands
  • May require some technical knowledge to fully utilize all advanced diagnostic functions

The CGSULIT SC530 Pro scanner stands out with its extensive range of diagnostic functions tailored specifically for Mercedes Benz vehicles. Its ability to perform over 20 different service functions means users can handle routine maintenance tasks like oil resets and electronic parking brake (EPB) services efficiently, saving time and money on professional repairs. The inclusion of ABS Bleed and SRS system diagnostics further extends its utility, providing peace of mind regarding vehicle safety systems.

Equipped with Auto VIN technology, the scanner quickly identifies the vehicle model, simplifying the diagnostic process and ensuring accurate readings. Its compact design makes it easy to carry and store, while free software updates guarantee compatibility with the latest Mercedes models and diagnostic protocols. This makes the CGSULIT SC530 Pro not only a powerful tool for troubleshooting but also a smart investment for ongoing vehicle care.

Icarsoft Mb Ii Obd2 Scanner For Mercedes Benz/sprinter/smart

iCarsoft MB II OBD2 Scanner for Mercedes Benz/Sprinter/Smart, All System in-Depth Diagnostic Scan Tool, with Oil Reset/SAS/EPB/ETC/DF/BLD/INJ, Battery Test, Live Graph Data

The iCarsoft MB II OBD2 Scanner is ideal for owners of Mercedes Benz, Sprinter, and Smart vehicles who want a comprehensive diagnostic tool. Whether you’re a professional mechanic or a car enthusiast looking to perform in-depth system checks and maintenance resets, this scanner offers a user-friendly solution tailored specifically for these brands.

Pros:

  • Supports all-system diagnostics for accurate and thorough vehicle analysis
  • Includes oil reset, SAS, EPB, ETC, DPF, BLD, and injector coding functions for advanced maintenance
  • Features battery test and live graph data for real-time monitoring
  • Easy-to-use interface designed for both professionals and beginners
  • Compatible with multiple models within Mercedes Benz, Sprinter, and Smart vehicles

Cons:

  • Limited to Mercedes Benz, Sprinter, and Smart vehicles only
  • May require occasional software updates for optimal performance
  • Does not support non-OBD2 compliant vehicles

The iCarsoft MB II offers extensive diagnostic capabilities that go beyond basic OBD2 scanning. It covers all systems, allowing users to detect issues in the engine, transmission, ABS, airbags, and more. This level of detail helps users pinpoint problems quickly, saving both time and money on repairs. Its ability to perform specialized resets like oil service, steering angle sensor (SAS), electronic parking brake (EPB), and diesel particulate filter (DPF) cleaning adds significant value, ensuring vehicle maintenance is thorough and up to manufacturer standards.

Additionally, the scanner’s battery testing and live graph data features provide real-time insights into vehicle health, empowering users to monitor performance dynamically. The device’s compatibility with various Mercedes Benz models, Sprinter vans, and Smart cars makes it a versatile tool for anyone invested in these brands. Overall, the iCarsoft MB II OBD2 Scanner combines professional-grade diagnostics with ease of use, making it an excellent investment for effective vehicle care.

Icarsoft Mb V3.0 Bidirectional Diagnostic Tool For Mercedes-benz/sprinter/smart

Bidirectional Diagnostic Tool for Most Mercedes-Benz/Sprinter/Smart from 1996-2023 iCarsoft MB V3.0 2025 Version 38+ Reset Service OBD2 Full System Scanner Battery Test Actuation Test AutoVIN

The Bidirectional Diagnostic Tool for Most Mercedes-Benz/Sprinter/Smart from 1996-2023 iCarsoft MB V3.0 2025 Version is ideal for professional mechanics, automotive technicians, and dedicated Mercedes-Benz owners who want an advanced, reliable diagnostic solution. If you need a comprehensive tool that supports full system scanning, reset services, and in-depth diagnostics specifically tailored for Mercedes-Benz and related models, this device is a perfect fit.

Pros:

  • Wide Vehicle Compatibility: Covers Mercedes-Benz, Sprinter, and Smart models from 1996 to 2023.
  • Bidirectional Control: Enables active testing and actuation for more precise troubleshooting.
  • Multiple Reset Services: Includes oil reset, battery test, and other 38+ reset functions.
  • AutoVIN Identification: Automatically detects vehicle information for faster diagnostics.
  • Full System Scanner: Provides extensive coverage of all vehicle systems, ensuring thorough analysis.

Cons:

  • May require some technical knowledge to utilize all advanced features effectively.
  • Limited to Mercedes-Benz, Sprinter, and Smart vehicles, not suitable for other brands.
  • Device size might be slightly bulky for handheld convenience compared to smaller scanners.

The iCarsoft MB V3.0 2025 Version stands out with its powerful bidirectional diagnostic capability, allowing users to perform actuation tests and control vehicle components directly through the tool. This feature helps in pinpointing issues more accurately, reducing repair time and increasing efficiency. Additionally, the tool’s broad compatibility with models dating back to 1996 ensures that both older and newer Mercedes-Benz vehicles can be maintained with one device.

Beyond diagnostics, the tool offers an impressive array of reset services, such as battery tests and oil light resets, which are essential for routine maintenance and servicing. The inclusion of AutoVIN technology simplifies the user experience by automatically identifying vehicle information, minimizing manual input errors. Compact yet robust, this scanner is designed to deliver professional-grade diagnostics, making it a valuable investment for anyone serious about maintaining Mercedes-Benz vehicles.

Launch X431 Creader Elite 2.0 Bba Obd2 Car Scanner

LAUNCH X431 Creader Elite 2.0 BBA OBD2 Car Scanner for BMW/Mercedes-Benz/VW/Audi/Maybach/Mini/RollsRoyce, Full System Bidirectional Scan Tool, ECU Coding, Full Reset Services, Lifetime Free Update

The LAUNCH X431 Creader Elite 2.0 BBA OBD2 Car Scanner is ideal for professional mechanics, automotive technicians, and serious car enthusiasts who own or work on luxury vehicles such as BMW, Mercedes-Benz, VW, Audi, Maybach, Mini, and RollsRoyce. This advanced diagnostic tool is perfect for those who require a comprehensive, reliable, and easy-to-use scanner capable of handling full system diagnostics and ECU coding with precision.

Pros:

  • Supports full system bidirectional scanning for in-depth diagnostics across multiple vehicle systems.
  • Includes advanced ECU coding capabilities for customization and repair functions.
  • Offers full reset services including oil reset, EPB, ABS, and more.
  • Compatible with a wide range of luxury brands such as BMW, Mercedes-Benz, and RollsRoyce.
  • Comes with lifetime free updates, ensuring it stays current with the latest vehicle models and software.
  • Compact and lightweight design with dimensions of 6.3 x 3.46 x 0.98 inches and weighing only 0.82 pounds, making it portable and easy to handle.

Cons:

  • May have a steeper learning curve for beginners unfamiliar with advanced diagnostic tools.
  • Primarily designed for luxury European vehicles, limiting use with other car brands.
  • Price point might be higher compared to basic OBD2 scanners.

The LAUNCH X431 Creader Elite 2.0 stands out due to its extensive feature set tailored specifically for luxury vehicles. It offers comprehensive diagnostics by accessing multiple vehicle systems, enabling users to pinpoint issues quickly and accurately. The bidirectional scan tool function allows for communication with vehicle components to perform active tests, which is invaluable for troubleshooting complex problems.

Additionally, the ECU coding feature provides users with the ability to customize and program modules, which can save both time and money by eliminating the need for dealer visits. The full reset services cover a broad spectrum of maintenance tasks, streamlining vehicle upkeep. Coupled with a sleek, portable design and lifetime free updates, this scanner ensures users stay ahead with evolving automotive technologies, making it a smart investment for professionals and enthusiasts alike.

Foxwell Nt510 Elite Bi-directional Scan Tool

FOXWELL NT510 Elite Bi-Directional Scan Tool Fit for Mercedes-Benz Sprinter Smart Maybach, Full System Diagnostic Scan Tool OBD2 Scanner, Full Reset Services ABS SRS EPB, Auto Vin, Free Update

The FOXWELL NT510 Elite Bi-Directional Scan Tool is ideal for automotive professionals and enthusiasts who own or service Mercedes-Benz Sprinter, Smart, and Maybach vehicles. This full system diagnostic tool is perfect for users seeking a comprehensive and reliable device to perform advanced diagnostics, full reset services, and maintenance tasks with ease. If you need an efficient scanner that supports ABS, SRS, EPB functions and offers auto VIN recognition along with free updates, this tool is a great investment.

Pros:

  • Supports full system diagnostics for multiple vehicle models including Mercedes-Benz Sprinter, Smart, and Maybach
  • Offers bi-directional control for active testing and enhanced troubleshooting
  • Includes full reset services like ABS, SRS, and EPB for comprehensive maintenance
  • Auto VIN recognition saves time and simplifies vehicle identification
  • Free software updates ensure compatibility with the latest vehicle models and features
  • Compact and lightweight design with dimensions of 5.71 x 1.26 x 3.7 inches and weighing only 1.32 pounds
  • Durable black and orange casing for easy visibility and handling

Cons:

  • Primarily designed for specific vehicle brands, limiting use with other car manufacturers
  • May require basic automotive knowledge to fully utilize all advanced diagnostic features

The FOXWELL NT510 Elite features advanced bi-directional scanning capabilities that allow users to not only read and clear codes but also perform active tests on various systems. This means users can interact with vehicle components in real-time, which helps in pinpointing issues more accurately and efficiently. The tool’s full system diagnostic coverage makes it highly versatile, supporting critical systems like ABS, SRS, and EPB, which are essential for vehicle safety and performance.

Additionally, the device’s auto VIN recognition streamlines the diagnostic process by automatically identifying the vehicle, saving users time and reducing errors. Its compact and lightweight design ensures portability and ease of use in any workshop or garage environment. Regular free updates from FOXWELL keep the device current with new vehicle models and diagnostic protocols, providing long-term value and reliability for the user.

Icarsoft Obd2 Scanner Mb V1.0

iCarsoft OBD2 Scanner MB V1.0 for Mercedes Benz/Sprinter/Smart, All System Diagnostic Tool Oil/SAS Reset Battery Test 10 OBD2/EOBD Modes CAN Car Scan Code Reader/DTC Lookup/Live Data/Freeze Frame

The iCarsoft OBD2 Scanner MB V1.0 is ideal for owners and mechanics of Mercedes Benz, Sprinter, and Smart vehicles who need a reliable and comprehensive diagnostic tool. If you want to perform all-system diagnostics, reset oil and SAS lights, test batteries, and access live vehicle data without frequent trips to the dealership, this scanner is designed for you.

Pros:

  • Supports all system diagnostics for Mercedes Benz, Sprinter, and Smart models
  • Includes 10 OBD2/EOBD modes for thorough vehicle analysis
  • Features oil and SAS reset functions to maintain vehicle performance
  • Battery test capability for checking battery health
  • Provides DTC lookup, live data, and freeze frame for accurate troubleshooting
  • User-friendly interface designed by iCarsoft

Cons:

  • Limited compatibility outside Mercedes Benz, Sprinter, and Smart vehicles
  • May require updates for newer vehicle models

The iCarsoft OBD2 Scanner MB V1.0 is equipped with advanced features that allow users to perform a wide range of diagnostic tests and resets. Its ability to access all system diagnostics means users can identify issues beyond just the engine, including transmission, ABS, and airbag systems. This comprehensive approach saves time and money by pinpointing problems early and avoiding unnecessary repairs.

Moreover, the inclusion of specialized functions like oil service and SAS resets ensures that routine maintenance tasks can be handled quickly and efficiently. The live data and freeze frame features provide real-time insights into vehicle performance, enabling accurate and informed decisions. Overall, this tool is a powerful asset for anyone looking to maintain their Mercedes Benz, Sprinter, or Smart vehicle with professional-level diagnostics at home or in the workshop.

Frequently Asked Questions

What Features Make The Best Obd2 Scanner For Mercedes Benz?

The best OBD2 scanners offer full system diagnostics, bi-directional controls, ECU coding, and multiple reset functions. They support Mercedes-specific protocols and provide accurate live data and auto VIN detection. Lifetime free updates and compatibility with various models enhance usability and value.

Can I Use These Scanners For Mercedes Sprinter And Maybach Models?

Yes, many scanners like iCarsoft MB V2. 0 and LAUNCH Creader Elite support Sprinter and Maybach models. They provide comprehensive diagnostics and service functions tailored for these vehicles, ensuring accurate fault detection and system resets across all major modules.

How Often Do Obd2 Scanners For Mercedes Benz Receive Updates?

Top Mercedes Benz OBD2 scanners typically offer lifetime free updates. These updates improve compatibility with new models, add diagnostic features, and fix bugs. Regular updates ensure your scanner remains effective for newer vehicles and evolving diagnostic protocols.

Do These Obd2 Scanners Support Ecu Coding For Mercedes Benz?

Yes, advanced scanners such as LAUNCH Creader Elite and KINGBOLEN Soloscan support ECU coding. This allows users to customize vehicle settings and perform in-depth diagnostics beyond standard fault code reading, enhancing maintenance and repair capabilities.

Are These Obd2 Scanners Compatible With Ios And Android Devices?

Models like KINGBOLEN Soloscan offer Bluetooth connectivity compatible with iOS and Android. This enables convenient wireless diagnostics via smartphones or tablets, providing real-time data and easy access to vehicle health information on the go.

What Reset Functions Are Available On Mercedes Benz Obd2 Scanners?

Common reset functions include oil service, SAS, EPB, TPMS, DPF, battery registration, and ABS bleeding. These tools simplify maintenance tasks and help clear fault codes, ensuring smooth vehicle performance and compliance with manufacturer standards.

Conclusion

Choosing the best OBD2 scanner for your Mercedes Benz depends on your needs and budget. Each scanner on this list offers useful features like full system diagnostics, reset services, and ECU coding. Some models support bidirectional control, allowing you to test components actively.

Others come with lifetime free updates, ensuring your device stays current. Many scanners work with multiple Mercedes models, including Sprinter, Smart, and Maybach. Bluetooth and app compatibility add convenience for mobile users. Remember, a good scanner saves time and money by helping you find problems early.

It also helps you maintain your car better. Take time to compare features and check if the scanner matches your car model. This way, you get the right tool for easy diagnostics and repairs. With the right OBD2 scanner, keeping your Mercedes Benz in top shape is simpler and faster.