Hi, Thanks for posting your query. Though udiliv is prescribed for fatty liver, it may not completely resolve fatty. Same is the case with Silybon. The common cause is nonalcoholic fatty liver disease. The treatment should be weight reduction if obese and check blood glucose and cholesterol levels and treat if they are found to be on the higher side. Another common cause is alcohol intake. In this case, quitting alcohol will resolve the issue. I hope that answers your question. Regards.