def METHOD_NAME(self, *args, **kwargs):
    public_doc_records = public_doc_query()
    for doc in public_doc_records:
        pdf_name = create_name(doc)
        # We don't want to delete the original so we are not moving and we can't rename and copy at the same time
        try:
            temp_name = grab_doc(pdf_name)
            add_me = True
        except ClientError:
            add_me = False
            logger.error(f"DOWNLOAD FAILED: {pdf_name}")
        if add_me is True:
            url = add_to_public(
                pdf_name, doc["audit_year"], doc["dbkey"], temp_name
            )
            add_to_model(doc["id"], url)