Financial management for public, health and not for profit organizations