add getNodeDefinition