#update - use text nodes