vitality and resilience