add mixin and readme