I'm spending a lot of time trying to understand the basics of colour management with the aid of books and online tutorials. I hope I'm beginning to get there but there's one thing that continuingly puzzles me thatI'm sure the people here can easily resolve. I understand that I can convert an image file from Adobe RGB to a narrower gamut working space such as sRGB using the "Edit/Convert to profile" command in CS2. I also understand that in the event that there are colours in the original file that fall outside the sRGB gamut then they will be distributed on the edge of or within the sRGB colourspace according to the rendering intent I choose. If I'm misunderstanding things here it would help to tell me. But my real issue occurs if I then want to do the reverse after having closed the file after conversion. Does conversion to a smaller gamut working space such as Adobe RGB to sRGB result in an irrevocable loss of data which prevents me from recreating that file exactly as was in the original colour space by converting back? Clearly if the answer is 'yes' then I can make and keep a copy of any file I convert to a smaller gamut space; but I'd rather not.