progress on markdown editor mixin