You know, I'm glad you said that. Because my MSM says it's free of those ingredients but my B complex does not. I guess if it doesn't say it's free of yeast, sugar, etc, then it probably does contain it, huh? I will have to call the company. Do you think the amounts in it are enough to cause me problems? I just bought the bottle so I'd like to finish it and then probably buy a different brand but if it's going to hinder my progress I will have to put those aside I guess.