r/w updates