fix route ordering