mappings and vocabularies