B:add compress