Yeah diet is the big thing in prevention of kidney stones, prevention most all diseases for that matter. Countries around the world don't have kidney stones its an American high fat, high protein, over intake of calcium, low exercise thing.