returning parallel upload and download is simplified