shorter routing