macro safety measures