adding zip compression