setting routes
setting routes
refactor