I am not doc, but the ultra phos opens the bile duct and aids in allow those muscles to relax and help push the toxins, stones and debris out of your liver. I have done 60 flushes over the last ten months and have gotten a lot of stuff out of my liver. If you have taken any drugs - antibiotics, aspirin, etc, you have stones. The amount of ultra phos will not hurt you.I guess one could do the flushes without it(epsom salts flush etc), but you will not have as easy a go with the flushes without it. I personally won't do a flush without it. After you(your liver, that is) are mostly cleaned out, the ultraphos by it self may be enough to allow things to relax enough for stones, etc to dump with just a mini flush. Try it, a bottle is $9.99 phis shipping from UltraLifeInc.com, and see if it works for you. Just my thoughts.