update on file downloader: implemented progress percentage