I see your pointstring[] strArray = new string[]is invalid as the array is not initialised.I have a question :: In .NET is there a Vector array or equivalent ? i.e. anarray that grows or do we have to use ArrayList or make our own ???