added macros post