Tolerant And Flexible Adaptation