 The profile might do this using tables of color values to be interpolated (separate tables will be needed for the conversion in each direction), or using a series of mathematical formulae.A profile might define several mappings, according to rendering intent.These mappings allow a choice between closest possible color matching, and remapping the entire color range to allow for different gamuts.