implemented downloader based on upcoming urlbuilder
merged