added send_node_message method