I used to sort of fast before Liver Flushing and would drink lots of apple juice to presumably help the stones be easy to remove. But then I had problems with low blood sugar. I tried this way and it worked. I did not eat heavy food, like meat, for some hours before bed. But I did eat 3 meals. I set an alarm to wake up about 4 AM to quickly drink the lemon and olive oil mixture and lie down. I figured by 4AM my stomach would be pretty empty. When I got up for the day, I drank magnesium citrate (Be careful to stay close to home that day and the next due to loose bowel movements.) I got out at least 100 tan stones and also some big green ones. I was not tired afterwards, though I was sure to take probiotics and have lots of banana.