Hi...I agree with all what you said. I definitely follow these why because I also suffer with muscle spasms. Thanks for your valuable suggestions.