downloader returns right away with exception

and even more tests…