made some progress on the destructor methods