Resilience and adaptability