macro based addon