Add main macro.