patched routing