new node representation