Now can choose different algorithm for compression/decompression, we will have different models.