changed text node rendering so it doesn't escape special characters