restore from zip archive