Uses Blob structure to do a download