macros in separate file