router improvement