attempted bug fixes continue...  now with ::LogMixin