Magnesium citrate is crap, it will only cause diarrhea, you need other magnesium