I have a form open, frmMain. I then open another frm, frmOptions which has a number of options to select. I then need to pass these back to frmMain. However if I dim frm as frmMain it doesn't see any of its subs and i can't do 'as new frmMain' as i don't want a new instance. Anybody got the answer??