reorganize zlib