Hot: infer