extrinsic coloring