add variables mixin