Very hot very wet and very excited