added prepare-all, which helps prepare multiple sets of files for download