@Override
public InstallerRuntime call() throws Exception {
WorkUnit step1 = split(0.9),
step2 = split(0.1, tasks.size());
step1.push(0, _("installer.preparingDownload", tasks.size()));
httpDownloader.addObserver(step1);
httpDownloader.call();
for (Runnable task : tasks) {