update constr