Update Constraint and Objective