build the choices properly