initial fork from zip + upconvert to VS13