Added a background task to download the file list