update choice