add the unzip function