validated products and fixed tests it broke