add update_policy