align macros