changes for product query