add macros to spec