def METHOD_NAME(business, founding_date):
    """Create a ledger of all filing types."""
    i = 0
    for k, filing_meta in Filing.FILINGS.items():
        filing = copy.deepcopy(FILING_TEMPLATE)
        filing['filing']['header']['name'] = filing_meta['name']
        if filing_meta['name'] == 'restoration':
            filing['filing']['restoration'] = {}
            filing['filing']['restoration']['type'] = 'fullRestoration'
        elif filing_meta['name'] == 'dissolution':
            filing['filing']['dissolution'] = {}
            filing['filing']['dissolution']['dissolutionType'] = 'voluntary'
        f = factory_completed_filing(business, filing, filing_date=founding_date + datedelta.datedelta(months=i))
        for c in range(i):
            comment = Comment()
            comment.comment = f'this comment {c}'
            f.comments.append(comment)
        f.save()
        i += 1
    return i