You ask about liver flashes. I have been doing them for 4 years and gradually they stopped producing stones. You see, for a successful liver flash the body should be relaxed.
During a fast, the first stage (of stress after refraining from food) changes into the second stage of deep relaxation, in about two days time.
So it was only natural to choose the time of fasting just a week before full moon (the time when all body channels expand and facilitate cleansing), finishing after the full moon. And the stones were coming out every single time without fail!