One other thing I don't claim to be an expert - I've just done a tremendous amount of research on the matter, and I've been in the position to learn how the tests work, what is being looked for and how to get around it, I know it worked for me and I know I can beat the test as long as I know at least two days before it is coming. It isn't that tough it just requires knowing the process used to test, but South Parks on so gotta run.