Hot: perfectness