updating route handling and uris