added zlib dependency