adding many gzip r1, r2, r3 code