v dtor