Resilience and Regeneration.