https://www.th3accountant.com/2018/11/cost.html