Essentials of accounting for governmental and not-for-profit organizations