Adapt, Survive and Thrive