updated string block