starting to build destructor