So, anytime you increase nitric oxide via whatever means, for example L-sutraline, it will provide substrate for inose to actually create nitric oxide.
The way it works is that L-citrulline dilates blood vessels, opening them up to allow for more blood flow to the muscles which can decrease soreness by improving the supply of oxygen during exercise.
It's probably going to be sodium and hydration because I've noticed that if I'm low on sodium and I'm not weight hydrated, no matter how much L-citrulline or glycerol I take, it's not the same.