Hot: reentrancy