4 threads of resilience