support ReturnValues for update operations