add a filter to remove the same product in the list