Ok, I think I see what you mean. Thinking about it I don't have a good reason for the arrays to be globally available. And I can easily know the size of the array I will require before the first instance of the class. I need to get into the c++ mindset :-)