before fasting, prepare the body by consuming the right kind of nourishment, particularly high-water-content foods like fruits and vegetables. It may not be a good thing for everybody to fast, but it has many benefits if it is done with proper understanding.