I don’t know about the foods, but the formula did make me gain some weight when I was little. To let you know I am now extremely healthy and “slim”. I have always taken formula and eaten special lowpro foods. Check your state laws. In New York health insurance companies HAVE to cover food and formula 100%. To help you out here’s a link which shows all existing laws http://www.pkunews.org/rights/lobby6.htm… just to make sure though you might want to contact your state govt.