the product list divectives work as expected, need some style