hide ---> http://www.nysscpa.org/professional-resources/accounting-terminology-guide