has anyone heard of insulin mimicers, i've been told cinnamon and vinegar are a couple supposebly these mimic insulin