add the core for extraKeyValue