fix delegation of update operations