added libpng and zlib