added code to unpack zip archives