model for data compression