initial updates to c to receive list of values