Using and defining macros