Building resilience in challenging times