worked on product loop
worked on product loop