I was just reading this thread, and something about problem defenitions was well illustrated here. I am not being critical - it is just interesting.<br><br>The original problem definition was peppered with solution. When we think about our troubles, if we take a step back before we solve the problem, we may save time?<br><br>What if the problem had been stated "I want to make sure that the user enters a known Customer, and has the ability to enter a new customer if necessary." which may be closer to what you were really seeking.<br><br>Sometimes I spend a lot of time working on the wrong problem, trying to fix what I started.<br><br>Did you add a "New Customer" button too? It might be cool if you attached the call to add a Customer to the doubleclick event for the listbox. Many use a special record in the target table.