updated loading from zip