does magnesium work