Diet is good. I do the intermittent fasting, no wheat, lots of eggs and animal fats, real butter and full fat milk and cream, broccoli and other greens, beef roasts and chicken breasts, fruit and other junk only after or before workouts. Cholesterol is perfect, too. Fish oil, D, zinc, iodine...