added compressor