worked on unzip (nearly working)