I'm thankful for NADH - I wake up slowly and headachy, take it, and in 10 minutes the world seems a better place. I use it to ward off migraine headaches and this is worth every penny!