text nodes are safe zones