download picker

Should we check here if the download is complete? And avoid and send error messages for downloads that are incomplete or downloading?