switch around macro lookup