add key_value_store