add route names
fix conflict