add search functionality by product