As Tiger pointed to...
Dim group.thing(100) just creates an array that CAN store the pointers to 100 things. The memory for each thing still needs to be allocated with New.
Dim group.thing(100) just creates an array that CAN store the pointers to 100 things. The memory for each thing still needs to be allocated with New.