yep tudca and nac. make sure your tudca is actually tudca though. their are tons of underdosed and mislabeled products out there. supremelabs on here carries a damn good one