Hot: high-througput