add element ref to string node evals, refactor