Update the UI and use checkInstalled instead of getSelf