What are the pros and cons of fasting? Why should you fast?