more routes and user pages