write-options when put-kv