receiving a customer visit