added semantic enrichment