added handling of unknown uris