re-ordered route precedence