ic: toward a