tools for resiliency