nodes are replaced if registered with the same name