Allow user defined compressors