proucts fix