resilience library