add downloadFileBatch