Thanks for the reply dalecosp. I'm looking at applying a reversed legend actually on the images. All the help on this (and GD) seems to be geared towards a single image due to the header output for image/png etc. I have a page of images all sourced from actual saved images. I can't seem to get my head around handling more than a single image. I have worked around this by using my php code to create the main image as a background and then using the revered text as another image as a second background. I would, however, prefer a more browser free solution.