Improved comms, logging, and made the service chooser form default