Figuring out virtual a bit better now...
REALLY figured out virtual destructors now