elements: changed nodedata to more closely match elementdata