seperated Exmac module for macros