ok, so what construct are you using to store the names?
Are you using an array (eg, "Dim myNames() As String"),
an ArrayList (eg, "Dim myNames As ArrayList = New ArrayList"),
a "List(Of T)" ( eg, "Dim myNames As List(Of String) = New List(Of String)"),
or a "Dictionary(Of Tkey, Tvalue)"...