Instantly drenched