add node global values and string substitution