update_values only take ids, not Codes