operator update