the destructors | ALEFAST