I eat a mostly plant based diet - I avoid sugar, dairy, peanuts, red meat, processed foods, beans and only eat a little bit of fruit. Unless I'm stressed, I manage to keep my BO pretty much under control. I've tried about every pill and supplement hoping that it would allow me to eat normally again, but a consistent diet is the only thing that really works for me.