Hi. I am have developed a program that has a main form, Form1. Then from Form1, the user is allowed to click and access a second form know as Form 2 which is also known as ideas input form. If the user has ideas within ideas, then he can call again the Form2 and provide more ideas. However,
when Form2 is loaded the first time, the user is allowed key in several ideas i.e. let say ideas 1, ideas 2, ideas 3 and so on. Then he felt that he has other ideas that is related to let say ideas 2 and he launched the same form, Form2 but he is keying in ideas 2.1, ideas 2.2, etc. (ideas related to ideas2). This can go on .. and on ..

Form2 ---- Form2 -------- Form2------------> always Form2

ideas 1
ideas 2 --> ideas2.1
ideas 2.2---> ideas2.2.1
ideas2.2.2
ideas 2.2.3
ideas 3 --> ideas 3.1
ideas 4 --> ideas 4.1
ideas 4.2---> ideas4.2.1--->ideas4.2.1.1---> ideas4.2.1.1.1
ideas 4.3

It is going to be multilayered forms system using the same form.