We all know that Jamie is a bit of a half ass hack at programming and his method sux lol

Arbiter, redim preserve is slow and so should be used as little as possible. Modify the Irish git's form load code (the second half) for something like this..
VB Code:
  1. lCounter = -1
  2.     ReDim tempArr(UBound(myArray))
  3.     For i = 0 To UBound(myArray)
  4.         If myArray(i).exists Then
  5.             lCounter = lCounter + 1
  6.             tempArr(lCounter) = myArray(i)
  7.         End If
  8.     Next
  9.     ReDim Preserve tempArr(lCounter)
  10.     ReDim myArray(lCounter)
  11.     myArray = tempArr
Good to have you and ur barnyard animals back Jamie