cstr external update