updated compression to deal with missing compressors