make sure mixin classes are called from base class