some additional work to remove moot routes where the source and destination are identical, this can happen reasonably for people who work for a service organization