Creatine transports water to muscles and provides and extra umph in your workouts. With creatine youll notice you’ll be lifting heavier and putting in an extra set and your muscle volume increases. BCAAs are for recovery. It prevents the soreness. I take creatine, BCAAs and an extra L glutamine.