vo.dtor not pure virtual