the destructors - WZTMV