Resiliency

More XXX