compress process