I am trying to use information from my first form and carry it over to a second/third form and put in a label. I load the 2nd/3rd forms in the form_load of the first (has to be this way) and when the user clicks the 'next' button I put the data received from the textbox into a global variable. Now since I have loaded the other forms I cannot move the stored values into the lables in the form_load procedure since it has already been done. I thought using the Gotfocus procedure I could change my labels this way but it does not seem to work. Is there any other way (under these circumstances) that I can take the stored data and move it to the labels before I show the screen?