won't redownload files if they already exist