The other thing may be more important. Since the loop was inside the macro, I had to think how the Output would be produced ***only*** on the last iteration. I did this by using a Route directly connected to the Output of the macro and connected it up like this .....1st input to Route is connected to the "Last" parameter from ForEachMember (ForEachN in your case) 2nd input to Route is the thing I wanted to Output 1st output from Route is connected to Output I hope this helps! Julian Gallop
Completely unnecessary. It is precisely because the scope of the loop is IN the macro that the ONLY time an output is created is when the loop is finished. Try it.
Chris Pelkie Vice President/Scientific Visualization Producer Conceptual Reality Presentations, Inc. 30 West Meadow Drive Ithaca, NY 14850 [EMAIL PROTECTED]
