>* Case 1 >*formA >do form formB with thisform && Just pass thisform ref to formB >... >* FormA is clicked or called from formB - formB still open >* Want to click or change a value in formB - there is no reference to formB > >* Case 2 >*formA >do form formB with thisform name "formBReferenced" && Pass thisform ref to formB and also have a reference to formB >... >* FormA is clicked or called from formB - formB still open >formBReferenced.text3.value = "Newvalue" && We have a ref to formB now >formBReferenced.cmdDummy.click >... >do form formC && Another form is called >*FormC >formBReferenced.text3.value = "FormC changed this" && Even another form has a ref to formB > >>Cetin