add maro to header file