hey ali, been following ur blog for sometime now. have to say it is one of the best out there. congrats, great job done! wanted ur opinion on a quick thing. am in the process of a body recomp, trying to cut fat & put on muscle at the same time. doing IF on 3 cutting days, eating below maintenance calories, adding a quick HIIT sprint routine. on 3 bulking days – doing a 14 hour IF instead of 16 hrs, no cardio, strength training, + eating above maintenance calories and proteins. focusing on compound movements in the strength training (low reps high weight). how does this look to you? the progress is painfully slow. extremely slow results. but 2 months into it now & can see fat getting cut and muscle getting added. what would u change in this?
The most commonly used AAS in medicine are testosterone and its various esters (but most commonly testosterone undecanoate , testosterone enanthate , testosterone cypionate , and testosterone propionate ),  nandrolone esters (most commonly nandrolone decanoate and nandrolone phenylpropionate ), stanozolol , and metandienone (methandrostenolone).  Others also available and used commonly but to a lesser extent include methyltestosterone , oxandrolone , mesterolone , and oxymetholone , as well as drostanolone propionate , metenolone (methylandrostenolone), and fluoxymesterone .  Dihydrotestosterone (DHT; androstanolone, stanolone) and its esters are also notable, although they are not widely used in medicine.  Boldenone undecylenate and trenbolone acetate are used in veterinary medicine . 
A naturally occurring plant extract with such potent anabolic muscle building effects it’s commonly referred to as a plant steroid. It increases protein synthesis, nitrogen retention and muscle ATP content, giving you a triple whammy to completely turbo charge your muscle gains. A Russian study found the effects of 20-Hydroxyecdysterone are so powerful that it has as greater anabolic effect on contractile proteins of muscle than Dianabol itself. Contractile proteins are the force generators of muscle contraction, so in other words, 20-Hydroxyecdysterone enables your muscles to work much harder during your workouts.