iterator fixed by magic word