choice update