The reason I also list nitric oxide in with reducing soreness is because if you have ability to flush new blood into muscle tissue almost constantly, you will be removing toxins such as lactic acid and ammonia, which of course we know does nothing but hinder your ability to train during a workout.