The Niacin has a distinct flushing effect and it also has reported unique carb using abilities(basically it has your body burn carbs for energy rather than fat, not useful if taken before your workouts unless your goal is carb depletion). but the flushing effect will force alot of blood to the skin and improve vascularity and hardness. The arginine increases NO2 production by acting as a vasodialator again improving vascularity, overall hardness and muscle quality for a short time.just make sure you cover all those supps with some simple sugars and some salt and water!!! so you actually have something to superhydrate your muscles with!