Hot: improvement