I purchased and returned within a few days a ML629, because it was outdated. I went through the update even after the update Hyundai only went up to 2015. In fact I looked at other models through the manual add and most of them also didn't go far beyond 2015-2018 and I'm talking even with major manufacturers. I originally got it because of the good reviews, but it's trash for newer vehicles, are all of autel products trash when it comes to anything be than 3-5 years, or just that model. It's a pain you order something get it and then not work when you actually need it. Needless to say I'm not buying another autel product for a little while because of that since I don't need at buy a scanner often, but still curious.