format routes and show to best practices