BOb,
Your second example will do the replace on ALL records where the for condition is met, every time through the loop. (The ALL keyword is implied by FOR).
>
>Which to me would be more correct as:
>
>
>Replace ALL city with "" for suburb = city
>
>
>OR
>
>
>SCAN
> if suburb = city
> Replace city with "" for suburb = city
> endif
>ENDSCAN
>
>
Steve Gibson