https://www.trendingaccounting.com/2021/04/necessities-that-great-bookkeeping.html