https://blog.probooks.com/posts/efficiency-hacks-large-volume-invoices/