update macros BR