AutoHex II BMW software takes you to the mastering in BMW if you have just basic skills. It combines all workshops needs,besides the full diagnose functions and full service functions