fix desconstructor.