thanks everyone for your advice. Changing the recursive alias call(itself called from within another alias) to a while loop sorted it out. That's what I get for using old code I wrote about 6 years ago...
Many thanks, now where do I get cream for the bald patches this has caused....
:tongue: