string updates