If you're running methylated prohormones or anabolic steroids you need Tudca. NAC is a nice add on. Milk thistle is give or take. Liv52, add it sure but you still need Tudca. As someone who visits a liver specialist, milk thistle and nac itself wont do ****