Modification of dietary oxalate and calcium reduces urinary oxalate in hyperoxaluric patients with kidney stones