initial mixin code