baby steps.  vtable issues apparent