Should actually fucking work now.
Change parameter order for download().
Removed a somewhat redundant file existence check.