Just a caution. The magnesium is what is helping your migraines.
I was astounded after nearly forty years of severe migraines (always carry two different presciptions with me, +calmag now) that no doctor ever mentioned it, and I guess I was just not attending to the info on the internet, but for about a year now when I feel the first signs of a headache I take one of these and the magnesium nearly always stops it. This was like a miracle to me. I lived in dread of a full blown three day migraine.
I take 250-800 mg magnesium per day depending on a variety of factors.