renaming downloadUI to PreloadUI for naming consistency.