:gotsearch sorry bro, but these are some pretty elementary questions that tell me you may not yet be ready for what you will be undertaking here. creatine is stackable with anything. it's creatine, it's an amino acid blend that works to enhance ATP within the body. Nitric Oxide is....NO. the biological process itself of blood rushing to the muscles is a core bodily function. any NO supplement enhances this and is a fine addition to any stack and/or cycle. Leukic contains L-Leucine, which is a Branched Chain Amino Acid important for protein synthesis directly within muscles. alongside Valine and Isoleucine, these three BCAAs are a formidible team in helping blunt the onset of cortisol and enhancing protein metabolism. fine with anything and definitely recommended as a yearly all-round supplement.