playing with mixins
mixin parameter variable replacing extends