tested tiff + added data exchange write option