message types, uris and curis