3 way routing