changing from mixins to inheritance for mixpanel tasks