My take: No grains, no corn, no soy, and no derivatives of any of that, like malto-dextrin, soy protein isolate, etc, etc. No artificial anything, Definitely coconut oil. Definitely vitamin D and K2 and your minerals and C. Make sure any A you take is beta-caroteene never retinol. Yes to good fish oil. Enough protein. Good fats. All that will go a long way to giving your gut its best possible chance to be happy and healthy.