challengesandresilience