resolve vtable