rebuild the unzip function
make version settings shared