Milk thistle is great for the liver and if your dealing with liver issues I would stear clear of high fat foods because its very hard on the liver trying to metabolise them. I used to do the milk thistle and cranberry extract when training in the gym.