removed bugs, new downloader, added new functionality.