Feature/destructor