added product checking to decon