Hot: --------------------------------------------------------------------------------------------------------------