Factors influencing resilience