Just a little "supplement" to FlySwatter's post...[pun intended].....the non-water soluble are fat soluble therefore they are stored in our fat and can build up to "toxic" levels. You really don't want to take mega doses of those.