improve the route.rb