instance update and deletion