TODO comment for theChoice().