Hot: adapt-survive