This morning I went and rode with my good friend who did a citizens race on Sunday and is doing another one this coming Sunday. He likes to ride but he is also into weight lifting and getting "ripped." Anyway he just bought this creatine supplement for lifting but used it this morning before our ride. I have never seen him ride like he did today. He was out of the saddle dancing on the pedals every chance he got. I usually don't have to work much to drop him, today I was working at a good tempo up some climbs and he was not far behind. He was like "I feel great. I have never felt this good before. etc. " I took a look at what he is taking and this is what it is. It seems maybe the b12 would help or the caffeine, but not the change I saw today. I was skeptical when we first started the ride, but by the end I was convinced that what he took really helped his riding. Does anything in the supplement look dangerous? I am not an expert but it looks to be ok. I just want to make sure what he is taking is safe.