fix art iterator macro