better routing
updated route