Im using visual C# by the way. I have a user that inputs info in an invoice, hourly employee, salaried employee, commission employee, or baseplus employee. When the user adds one of these payables, it is added to the combo box. The part number is added for the invoice and the social number for the employee types. Then when the user wants to edit a payable, they select one from the combo box. And then the box is suppose to pop up and have each field populated with the info stored in the array. Im not sure on how to get each field populated with the information that the user inputs. So when the user picks the payable he wants to edit from the combo box, and hits the edit button, i can get the correct box up but not sure how to go about populating the fields.