update macros
minor