some additions...

issues with innerHTML and the json parser of text_node