Ah, I didnt relize that you could load the new label in the .add statement like that. Alright that looks like what i needed, Thanks.

Now I can start porting some of my VB6 apps over to .net, as they all relied completely on control arrays