avoiding unnecessarily sending a message further from the destination