updateTargets now set up as OrderedDict