if these updates are lost, some nodes in the network would not be informed that a route is invalid, so they could attempt to send packets over the bad route and cause a problem known as a routing loop. therefore route poisoning is used in conjunction with holddowns to keep update messages from falsely reinstating the validity of a bad route. this prevents routing loops, improving the overall efficiency of the network.