call _afterDelete