hybrid: delete