routes for public srvr