1. A method comprising: receiving image data; fragmenting said image data into a first image data fragment and second image data fragments; storing only said first image data fragment and a table pointing to said image data fragments location in a file; and combining at least one of said second image data fragments with said first image data fragment to produce an image.