update and delete controls