Generalize the download wizard