It was pointed out recently that it is much faster, especially for increasingly large amounts of text, to "repeat for each line of theText" than "repeat with i=1 to the number of lines of theText". But what if you need to know what line you're on in the loop? Do you have to use the slower form? TIA, Jim Lyons Tallahassee, Florida, USA