Hot: adaptive