Added getting product list not using a listener