Update macro.h