I have a problem when loading the same assembly twice (it's an assembly containing a form). when loading I'm sending some variables to the new assemblyform to make it ready for my needs. when I close the assemblyform and want to open it again, the refresh event sent to this assembly won't work anymore. do I need to unload the assembly and load it again? how do I do it?