the node side