I smoke every day, and i took a drug test in my earlier years, I smoked the morning of the test, I drank a two liter of water and still passed like four hours later, it was just a bull shit temporary agency, but I worked for the company like 2 weeks, then i quit, but to this day I still wonder if i really passed.I must of though, egnough water drinking and i mean lots the night before and the morning of you'll pass, is it dullitued, who cares say you drink water and nothing else what can the fucking say. One other time I smoked on a monday after doing on a regular basis, and took a random test that was told to me on monday, and thursday morning i passed, and i took it at a hospital. Drank so much water the night before i threw up water it was nasty. But my point is three days of Heavy water and less food your gold in my experiences.