I used to do creatine and protein shakes along with NOS but have since stopped with the creatine and the protein shakes. The creatine was messing up my labs and the extra protein was giving me that belly. Now I just take multi vitamins and a BCAA on heavy work out days. NOS to get my butt out the door on run day.