initial checkin for product search