never going to get a text a attribute node as a parentElement