add product pagination