add SORT macros