Pete- Saturday, June 16, 2012, 8:34:46 AM, you wrote: > Wondering why rarray is passed by reference? I wondered about that, too - my guess is that it's for speed, so that you're working with a pointer to the array instead of a copy of it, but I don't know if the engine works that way. I'm curious to hear the answer. -- -Mark Wieder mwieder at ahsoftware.net