These fats and proteins will help the liver produce bile and the gallbladder work BUT if a person has been eating processed foods for a long time and maybe tried a vegan diet for a long time, it is very likely their liver is clogged and needs help to "explode" this junk out of their liver. So a Liver Flush will help. Then the fat and protein will be effective in helping the liver function correctly.