excited and wet