supernode
merge