Hot: revolutionizing