Isn't vitamin D a fat soluble vitamin, and therefore one that you can get too much of? I think both A and D will give you headaches if you take too much.