update with str