Fasting is best because your body can fully redirect all neccesary energy to flushing out the stones. If you do the Hulda Clark protocol, you don't eat or drink anything after 2 pm the day of the flush. Stick to light nonfat food if you have to in the morning. Good luck!