modify KVMessage