I'd prefer to see sha1 passed to download_pdfs as a local var, rather than turned into a global instance var.