updates choices