read and download from file done