no-op updates