More tests need to be done on download.py, it's far from being ready.