create textnodes