Holistic approach to financial planning related domains (1)