* Proven code (already used in other products)
* Heads up start
* Handles the complex task of unmounting and reusing the device