I cant/dont use Epsom Salts as they reek havok on my kidneys. I take 500mgs of magnesium 45 minutes before my flush then drink the mixture then take another 500 mgs of magnesium an hour after my flsuh. Sometimes I just do an enema that night instead or in addition to the second magnesium dose. I also do 2-3 more enemas the following week to make sure all the stones and chaff are gone. I beleive in a less harsh flush. I have a very sensitive body and cant handle the Epsom Salts . I have just about done them all and thats what works for me. I try to just have a carrot juice and Bieler broth or a protien drink as food the day before, that day (and plenty of ginger tea and water) and sometimes the next to make sure everything gets out.
I follow Shelley's prep advice at http://www.askshelley.com She has a wealth of information and knowledge that I highly advise all flushers to check out.