Products Persistence logic