Today's high speed lifestyle is very taxing on the liver. Your livers job is analyze and 'attempt' to excrete, of turn to fuel, all substances you come in contact with. It's supposed to routinely perform 1000's of 'life vital functions' around the clock. Give it some balance and it will reward you a hundred fold.