cascade wait until cleared to update_etag, delete

cascade wait until cleared to update_etag, delete