add unvisited_customers and a callback to update the table according to the visited status of a customer in customers table