I have heard that the b ionic does not have mg and it to me made sense I was using it for a while and had a hard time keeping my alk consistent. Switched to kent reef fusion which I have read has other essential elements and my alk has been dead on the money ever since. I am not saying it is true just what I heard and I am relatively new in learning about cal and alk additives. Any one heard this before? Thanks