fixed: compiler warning about virtual destructors