add macro (varchar)