Dude, I've taken at least ten drug test and only failed the ones I wasnt ready for. This what works for me, I get up in the morning @ 5:30 am and drink a pint of water, take a piss before you leave the house, @ 6:30 drink another pint of water, piss again, do this at least four times before you piss for the man, I've smoke before the test, the night before and have pass every single test in this manner. If they ask why your piss is so clear, just tell the you do what everybody else does, drink a lot of water, It's not against the law, and if they make you take another a hour later thats cool your well flushed. Good luck, it's worked for me everytime