macro impact