Implemented auto downloader