It's just a mixture of 25 foods that they use. The truth is who knows what you're reacting to? So they put a broad spectrum of foods in there to get your body to accept. It's a process but I have no doubt it works just by the way I feel. And to be able to eat more foods is awsome. Since I'm allergic to wheat I am eating a non gluten diet. In theory as I receive this treatment over time I will overcome my wheat allergy but since I just started i am staying away from wheat.