Auto resilience