Works as expected.  Everyone I work with now comes to me when their engine light comes on.  It obviously does not fix anything but its nice to know what you got if you need to go to get service done  Easy to use and you can clear lights to see if there is really a problem that come back