Add default name to support kv factory