Thank you for the help...

Heres one issue:

Now that I have the forms created... If one closes, x changes. Example : If I have form1 in an array and I have frm1(1) frm(2) frm(3) frm(4), and I close frm(2), frm(1) remains the same and frm(3) becomes frm(2) and frm(4) becomes frm(3) etc.

Is there a way to keep the index from changing?
It makes it very difficult to recall a window if it's index isn't constant.

Thanks!