Craig’s code works. I should’ve tested. As a design alternative, you could use a single local variable for all those arrays. Then you could reinitialize without invoking "do;" code that applies to multiple arrays may be less verbose. — Dick