add KV Pair