Dave wrote in part: "Well, the only complete explanation of how it works is the code. Do you understand perl?" Well I for one now understand a lot more from Dave's explaination of how things work and it now makes much more sense in my mind. I was able (in simplified terms - as neither I nor the person asking the question understand Perl) to explain why we needed the +PAGE so much and how it works. Tbank you! Teri -- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.273 / Virus Database: 156 Release Date: 25/10/2001