clarify position on macros