Richard -- Thanks! I'll test it!

Would you also happen to have "delete" for an array element? This isn't a "stack" operation, since it's reaching in to the middle of the array, but similarly it would need to re-shuffle the remaining elements to fill the "hole" and the overall length of the array would have to be reduced by one.

Great folks on this board -- fun discussion!

jnoble