You could use the On_Changed() function of each LB. Just modify a .Filter() command whenever one changes. That way you can bind table to the results, and filter out what the user selects