Thank you very much for the explanation. I think the following should be the right way, what do you think about it? tiffgamut -d1.0 -f90 -pj -ir -cmt ProPhoto.icm photo.tif collink -qh -G photo.gam -ip -cmt -dpp ProPhoto.icm printer.icc photo2printer.icc cctiff photo2printer.icc photo.tif readytoprint.tif I agree I should choose viewing conditions from the enumerated choices, but I want to be sure if I fully understand their meaning. The input viewing conditions (-c) should be mt (Monitor in typical work environment) beacuse I judge the picture in terms of how I see it at the monitor, am I right? The output viewing conditions (-d) should be pp (Practical Reflection Print) because I intend to print the image, am I right? If I wanted to display the image on a second monitor with a lower gamut instead of print it I had to choose mt for the output viewing condition too, am I right? From cctiff documentation: "-p use slow precise floating point conversion, rather than fast integer routines", but also "the -c, -p, -k and -r options are intended to aid debugging" So should I use -p to achieve the best possible quality or not? Cheers,