update choice stuff