4.3.1 Macro creation