An all aspects approach to health and wellbeing