add data compressor