productList changed to a grid