Add iteration rule