mass update

added unzip code and many other things