Changes to allow for custom UI for update/installs.