update the default router hooks
add routing deduplication