add Macro defines