add addNode()