operator: reference changing
update: changing update operator references