add macro check