[*] transaction handling of remove/update