Heat exhaustion is some scary stuff, glad you doing well now.