String edits and updates