Resiliency and Flexibility