require mixin