so damn hot!! think I need a lie down.