this.slowThreadStartSignal = new CountDownLatch(1);
new Thread(new Runnable() {
@Override
public void run() {
updateSystemBuilder.useStore(new SlowVersionStore(versionStore, slowThreadStartSignal));
DefaultUpdateSystem slowUpdateSystem = updateSystemBuilder.create();
Updater updater = slowUpdateSystem.checkForUpdates();
updater.runCheck();
ongoingInstallation = updater.updateToLatestVersion();
}
}).start();
}