Macros used in Breeze