Destructor related code moved to separate file