i think it does. i used to smoke lik every day and i quit so i could join the military. well i quit for only three days and then i smoked again. i only took one hit and i was faded. see your body gets used to the pattern of smoking all the time and then it gets better at cleansing your system. if you stop smoking for a while, and yes drink water, your body then takes on that new pattern of not smoking anymore so then it then becomes not used to you smoking so when you do smoke again after a while your body doesnt see it comming so your high will be awesome and will last longer