added customer search function