Modified the zlib