From my limited understanding frm*.Show will also call the unloaded form to memory
By using the module UnloadAll procedure and recalling frmMain to memory, you would lose any unsaved data settings. Is this correct and, if so, is there another method besides assigning global variables to the form's labels and text boxes to reinstate the original data on the freshly loaded instance of themain form?
(Hope that came out right.. <IMG SRC="smilies/wink.gif" border="0"> )
