I've always wondered about the volume of water in the hose when you decide you've removed enough water. My imagination doesn't see it draining into the sink on it's own, or being easy to evacuate... unless there's some secret to the python besides it being a hose. So I imagine a hose that long could hold a fair amount of water, and when you decide to switch it into fill the tank mode, are you just getting a big dose of old tank water right back into the tank before the freshwater hits?