private void ImportJoke(int i, IJokeImportProgressDialog importDialog)
        {
            string joke = this.jokeOracle.CreateJoke();
            this.jokeImporter.ImportJoke(joke);

            this.uiSynchronizer.ExecuteAsync(() => importDialog.ShowProgress("imported " + (i + 1) + " jokes"));
        }