When a form loads, the record source(s) for the form, list boxes, combo boxes and subforms are loaded up. If you make a change to the underlining query, then yes, it will reflect those changes. So if you add products to your table or make them as Obsolete, then it will be reflected in the combo...