i heard many doctors say the same thing Dee basically said.
i dought there is any thing that will speed up the function of your liver. your body will detox its self pretty much at a constant rate.
but there is an old saying, dilution is the solution for detecting pollution.