Refine router method