use mixin class