Loring, Monty & Ter, Thank you all for your replies. I'm yet to finish the actual treeparsers but once I'm done, I'll be trying your suggestions. Cheers, Micheal Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/