add var_base Virtual destructor