I had heard Ivory soap. Never tried it. Some people swear by drinking a glass of water just before bed time ( I'd spend the night in the bathroom). For the past 5 years I've been taking a magnesium tablet at dinner time. Works for me as when I miss one my leg hurts. Of course that may be just me.