read write dataset ids instead of uris