add doc for init mixin