better handing of variant nodes and variables