Resilience in challenging times