add publica mixin