Drinking liquids in the days before the test does not help. Niacin is not going to help you pass either. Neither is the detox drink. If you smoked all day every day for 10 years, you probably won't pass for a while, even with dilution.