Adapt and overcome