An holistic approach