Added event compressor class