updated product index and show page