survival and resilience