separate mixin one by one
separate mixin one by one